/* 
+---------------------------------------------------------------------------+
| Universidad de El Salvador                                                |
| Facultad de Ingenieria y Arquitectura                                     |
| Escuela de sistemas Informaticos                                          |
| Trabajo de Graduacion (TBS115)                                            |
|                                                                           |
|   * Copyright (c) 2011.                                                   |
|   * Desarrollado para TBS115 por: Ing. Juan Carlos Menjivar Miranda       |  
|   * MM04132 - JuanC2011                                                   |
+---------------------------------------------------------------------------+
*/

/*.error, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}*/


/*BOTONES*/
.boton-form{
	margin:1px;
	padding:5px;
	border:1px solid #AEE2AF;
}
.boton-form:hover{
	color:#000000;
	margin:1px;
	padding:5px;
	border:1px solid #1AAAF0;
	background:#E5ECF9;
	text-decoration:none;
	moz-box-shadow: 0px 0px 30px #00ff00;
	-webkit-box-shadow: 0px 0px 30px #00ff00;
	box-shadow: 0px 0px 5px #00ff00; 
}
.boton-form img{
	vertical-align:top;
}
.boton-form-link a {
	text-decoration:none;
}
.boton-form-link  a:hover {
	text-decoration:none;
}
.boton-form-link  a:visited{
	text-decoration:none;
}
.boton-form-solo-img{
	vertical-align:top;
	margin:1px;
	padding:5px;
	border:1px solid #AEE2AF;
	height:30px;
}
/*boton cancelar*/
.boton-form-x{
	margin:1px;
	padding:5px;
	border:1px solid #AEE2AF;
}
.boton-form-x:hover{
	color:#000000;
	margin:1px;
	padding:5px;
	border:1px solid #FF0000;
	background:#E5ECF9;
	text-decoration:none;
	moz-box-shadow: 0px 0px 30px #ff0000;
	-webkit-box-shadow: 0px 0px 30px #ff0000;
	box-shadow: 0px 0px 5px #ff0000; 
}
.boton-form-x img{
	vertical-align:top;
}
.boton-form-x a {
	text-decoration:none;
}
.boton-form-x a:hover {
	text-decoration:none;
}
.boton-form-x  a:visited{
	text-decoration:none;
}
.boton-form-solo-img{
	vertical-align:top;
	margin:1px;
	padding:5px;
	border:1px solid #AEE2AF;
	height:30px;
}
.lbleft{ float:left;}
/*input*/
.inp{
	border: 1px solid #0e7aa7;
	color:#000066;
	width:140px;
	margin:0px auto;
	padding-left:0px;
	float:left;
}
.inp:focus{
	border: 1px solid #0e0000;
	color:#000066;
	background-color: #F4F8FB;
	moz-box-shadow: 0px 0px 30px #4199CA;
	-webkit-box-shadow: 0px 0px 30px #4199CA;
	box-shadow: 0px 0px 5px #4199CA; 
}

.inp2{
	border: 1px solid #0e7aa7;
	color:#000066;
	width:200px;
	margin:0px auto;
	padding-left:0px;
	float:left;
}
.inp2:focus{
	border: 1px solid #0e0000;
	color:#000066;;
	background-color: #F4F8FB;
	moz-box-shadow: 0px 0px 30px #4199CA;
	-webkit-box-shadow: 0px 0px 30px #4199CA;
	box-shadow: 0px 0px 5px #4199CA; 
}

.inp_area{/*para inp*/
	border: 1px solid #0e7aa7;
	color:#000066;
	width:140px;
	margin:0px auto;
	padding-left:0px;
	float:left;
}
.inp_area:focus{/*para inp*/
	border: 1px solid #0e7aa7;
	background-color: #F4F8FB;
	color:#000066;
	width:140px;
	margin:0px auto;
	padding-left:0px;
	float:left;
	moz-box-shadow: 0px 0px 30px #4199CA;
	-webkit-box-shadow: 0px 0px 30px #4199CA;
	box-shadow: 0px 0px 5px #4199CA; 
}
.inp_area2{/*para inp2*/
	border: 1px solid #0e7aa7;
	color:#000066;
	width:205px;
	margin:0px auto;
	padding-left:0px;
	float:left;
}
.inp_area2:focus{/*para inp2*/
	border: 1px solid #0e7aa7;
	background-color: #F4F8FB;
	color:#000066;
	width:205px;
	margin:0px auto;
	padding-left:0px;
	float:left;
	moz-box-shadow: 0px 0px 30px #4199CA;
	-webkit-box-shadow: 0px 0px 30px #4199CA;
	box-shadow: 0px 0px 5px #4199CA; 
}
select{
	margin:0px auto;
	padding-left:0px;
	border:1px solid #C00;
	float:left;
	border: 1px solid #0e7aa7;
	color:#000066;
	width:145px;
}
textarea{
	border: 1px solid #0e7aa7;
}
textarea:focus{
	border: 1px solid #0e7aa7;
	background-color: #F4F8FB;
	moz-box-shadow: 0px 0px 30px #4199CA;
	-webkit-box-shadow: 0px 0px 30px #4199CA;
	box-shadow: 0px 0px 5px #4199CA;
}
/*tabla form*/
.tabla-form{
	/*border-top:2px solid #0e7aa7;
	border-bottom:1px solid #0e7aa7;*/
	padding:0px;
	margin-left:0px;
	width:100%;
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
}
.tabla-form td {
	padding:2px;
	padding-top:5px;
	margin:0px;
	vertical-align:top;
	text-align:right;
}
.tabla-form label {
	margin:0px;
	text-align:right;
	float:right;
	color:#000000;
	vertical-align:middle;
	font-weight:bold;
}
.tabla-form input {
	padding:2px;
	padding-top:0px;
	margin:0px;
	vertical-align:top;
	text-align:left;
	float:left;
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
}
.tabla-form img{
	margin-top:0px;
	padding:0px;
}

fieldset{
	border:0px solid #093;
	padding:0px inherit;
	margin:0px auto;
}
label{
	font-weight:bold;
	vertical-align:middle;
}
.Alabel {
	margin:0px;
	text-align:right;
	float:left;
	color:#000000;
	vertical-align:middle;
	font-weight:bold;
}
.req{/*datos requeridos*/
	border-right: 3px solid #006699;
	color:#000066;
	margin:0px auto;
	padding-left:0px;
	float:left;
	}
	
option{	
	background-color:#e5e8ed;
}
	
